keep confidential and secret - Francés Inglés Diccionario